eight-sided polygon - Turkish English Dictionary